projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b749fe4
)
menuitem: Don't redraw unnecessarily
author
Timm Bäder
<mail@baedert.org>
Fri, 20 Jul 2018 17:22:50 +0000
(19:22 +0200)
committer
Timm Bäder
<mail@baedert.org>
Sun, 5 Aug 2018 08:22:10 +0000
(10:22 +0200)
The gtk_widget_(un)set_state_flags calls before will do this if
necessary.
gtk/gtkmenuitem.c
patch
|
blob
|
history
diff --git
a/gtk/gtkmenuitem.c
b/gtk/gtkmenuitem.c
index 6fdddbdeee664de5b233290947b28eea698485ec..ac0809e2964c646fd0f90d5347af19eb365313a9 100644
(file)
--- a/
gtk/gtkmenuitem.c
+++ b/
gtk/gtkmenuitem.c
@@
-1191,7
+1191,6
@@
gtk_real_menu_item_select (GtkMenuItem *menu_item)
gtk_widget_set_state_flags (GTK_WIDGET (menu_item),
GTK_STATE_FLAG_PRELIGHT, FALSE);
- gtk_widget_queue_draw (GTK_WIDGET (menu_item));
}
static void
@@
-1204,7
+1203,6
@@
gtk_real_menu_item_deselect (GtkMenuItem *menu_item)
gtk_widget_unset_state_flags (GTK_WIDGET (menu_item),
GTK_STATE_FLAG_PRELIGHT);
- gtk_widget_queue_draw (GTK_WIDGET (menu_item));
}
static gboolean